home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / C / Applications / Python 1.3.3 / Python 133 SRC / Python / getversion.c < prev    next >
Text File  |  1995-12-21  |  367b  |  24 lines

  1. /* Return the full version string. */
  2.  
  3. #include "Python.h"
  4.  
  5. #include "patchlevel.h"
  6.  
  7. #define VERSION "%s (%s) %s"
  8.  
  9. #ifdef __DATE__
  10. #define DATE __DATE__
  11. #else
  12. #define DATE "October 13 1995"
  13. #endif
  14.  
  15. extern const char *getcompiler();
  16.  
  17. const char *
  18. getversion()
  19. {
  20.     static char version[80];
  21.     sprintf(version, VERSION, PATCHLEVEL, DATE, getcompiler());
  22.     return version;
  23. }
  24.